home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / src / net / readline-2.0mg.tar.gz / readline-2.0mg.tar / readline-2.0mg / doc / Makefile < prev    next >
Makefile  |  1994-08-03  |  1KB  |  57 lines

  1. # This makefile for History library documentation is in -*- text -*- mode.
  2. # Emacs likes it that way.
  3.  
  4. DOC_SUPPORT = ../../doc-support/
  5. TEXINDEX    = $(DOC_SUPPORT)/texindex
  6.  
  7. TEX    = tex
  8.  
  9. DVIOBJ = readline.dvi history.dvi
  10. INFOBJ = readline.info history.info
  11. PSOBJ = readline.ps history.ps
  12.  
  13. all: info dvi
  14.  
  15. readline.dvi: rlman.texinfo rluser.texinfo rltech.texinfo
  16.     $(TEX) rlman.texinfo
  17.     $(TEXINDEX) rlman.??
  18.     $(TEX) rlman.texinfo
  19.     mv rlman.dvi readline.dvi
  20.  
  21. readline.info: rlman.texinfo rluser.texinfo rltech.texinfo
  22.     makeinfo rlman.texinfo
  23.  
  24. history.dvi: hist.texinfo hsuser.texinfo hstech.texinfo
  25.     $(TEX) hist.texinfo
  26.     $(TEXINDEX) hist.??
  27.     $(TEX) hist.texinfo
  28.     mv hist.dvi history.dvi
  29.  
  30. history.info: hist.texinfo hsuser.texinfo hstech.texinfo
  31.     makeinfo hist.texinfo
  32.  
  33. readline.ps:    readline.dvi
  34.     dvips -D 300 -o $@ readline.dvi
  35.  
  36. history.ps:    history.dvi
  37.     dvips -D 300 -o $@ history.dvi
  38.  
  39. info:    $(INFOOBJ)
  40. dvi:    $(DVIOBJ)
  41. ps:    $(PSOBJ)
  42.  
  43.  
  44. $(TEXINDEX):
  45.     (cd $(DOC_SUPPORT); $(MAKE) $(MFLAGS) CFLAGS='$(CFLAGS)' texindex)
  46.  
  47. clean:
  48.     rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.cps *.pgs \
  49.           *.fns *.kys *.tps *.vrs *.o core
  50.  
  51. squeaky-clean:
  52.     rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.cps *.pgs \
  53.           *.dvi *.info *.info-* *.fns *.kys *.tps *.vrs *.o core
  54.  
  55. distclean: clean
  56. realclean: clean
  57.